<!-- 在 Composition API 中，不推荐直接使用 $parent，因为它破坏了组件的封装性
更好的替代方案是使用 provide/inject 来实现父子组件通信
如果必须使用，可以通过 getCurrentInstance() 获取： -->
<template>
  <div class="child">
       <h3>我是孙组件</h3>
    <h4>资产：{{ money }}</h4>
    <h4>汽车：{{ car }}</h4>
    <button @click="updateMoney(6)">点我</button>
  </div>
</template>

<script setup lang="ts" name="Child">
import { ref, inject } from "vue";

let {money,updateMoney} = inject('moneyContext',{money:0,updateMoney:(x:number)=>{}})
let car = inject('car')
</script>